unit LuaComponent;

interface
uses lua;
procedure OpenLuaComponents(L : Plua_State);
implementation
uses
  LuaButton, LuaMenuItem, LuaMainMenu, LuaPageControl,
  LuaTabSheet, LuaGroupBox, LuaLabel, LuaCheckBox,
  LuaForm, LuaComboBox, LuaEdit, LuaListBox, LuaRadioGroup,
  LuaSpinEdit, LuaMemo;

procedure OpenLuaComponents(L : Plua_State);
begin
  RegisterLuaForm(L);
  RegisterLuaMainMenu(L);
  RegisterLuaMenuItem(L);
  RegisterLuaPageControl(L);
  RegisterLuaTabSheet(L);
  RegisterLuaGroupBox(L);
  RegisterLuaLabel(L);
  RegisterLuaButton(L);
  RegisterLuaCheckBox(L);
  RegisterLuaComboBox(L);
  RegisterLuaEdit(L);
  RegisterLuaListBox(L);
  RegisterLuaRadioGroup(L);
  RegisterLuaSpinEdit(L);
  RegisterLuaMemo(L);
end;

end.
